/**
* @Title: MyAnnotation.java
* @Package me.shibor.study.javaSE.annotation
* @Description: TODO
* @author shibor
* @date 2017年2月20日 上午12:16:03
* @version V1.0
*/
package me.shibor.study.javaSE.annotation;

import java.lang.annotation.Documented;
import java.lang.annotation.ElementType;
import java.lang.annotation.Inherited;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

/**
 * @ClassName: MyAnnotation
 * @Description: TODO
 * @author shibor
 * @date 2017年2月20日 上午12:16:03
 * 
 */
@Documented
@Target(ElementType.METHOD)
@Inherited
@Retention(RetentionPolicy.RUNTIME)
public @interface MyAnnotation {
	public enum Priority {
		LOW, MEDIUM, HIGH
	}

	public enum Status {
		STARTED, NOT_STARTED
	}

	String author() default "Yash";

	Priority priority() default Priority.LOW;

	Status status() default Status.NOT_STARTED;

}
